helical gear pump - Spanish English Dictionary